<?php
require LIB_PATH.'Interface/iPostModel.php';
require COMMON_PATH.'post.php';

class DefaultArticleModel implements iPostModel{

    /**
     * 对内容进行处理
     */
    public function beforeSave($baseVo,$dao=null) {
        $ret=array();
        if(empty($baseVo['summary'])) {	//如果摘要是空的，则根据内容生成摘要
            $ret['summary']=summary($baseVo['content'],220);
        }
        //处理缩略图
        if('yes'===$_POST['isAutoThumb']){  //需要自动进行缩略图提取
            $ret['thumb']=$_POST['autoThumb'];
        }
        return $ret;
    }

    public function afterSave($baseVo,$dao=null) {
        return array();
    }

    public function beforeEdit($baseVo,$dao=null) {
        return array();
    }
}